Definition of Lusus Naturae

  • () Sport or freak of nature; a deformed or unnatural production.

Synonyms of Lusus Naturae


Antonyms of Lusus Naturae


No Antonyms Found.

Homophones of Lusus Naturae


No Homophones Found.